Theoretical Foundations of Team Matchmaking
نویسندگان
چکیده
Online team games need matchmaking systems which can handle a high throughput of players and form fair teams to play matches together. We study this problem from a theoretical perspective, by defining and analyzing a broad model which captures many applications. In the most basic formulation, we desire a data structure which supports adding and removing players, and extracting the best possible games. We design an efficient solution, where with n players in the structure, operations can be performed in O(logn) time. We then consider a natural extension one might want in a team game setting, where each team has different roles, and each player is only willing to play in some of these roles. We show that this extension is computationally intractable, conditioned on the popular 3SUM conjecture; nevertheless, we are able to design an efficient constant-factor approximate solution. Our results help explain recent practical issues with the matchmaking systems in some of the most popular online games. We also prove similar results in an offline setting, which has many applications to matching and partitioning beyond online games.
منابع مشابه
Effectiveness of Teaching General Courses on Theoretical Foundations of Islam on Religious Identity and Academic Resilience of Sports Science Students at Ilam University
Background and objectives: Promoting the theoretical foundations of Islam has a role in determining the individual and social behavior of students. Therefore, this study aimed to investigate the effect of teaching general courses on the theoretical foundations of Islam on the religious identity and academic resilience of Sports Science students at Ilam University. Materials and Methods: The me...
متن کاملRobust Design: An introduction to Taguchi Methods
The theoretical foundations of Taguchi Methods were laid out by Genichi Taguchi, a Japanese engineer who began working for the telecommunications company, ECL (Electrical Communications Lab, a part of NT&T), in 1950’s. After World War II, his team was involved in the design of telephone system components, and successfully produced designs that performed better than their main rivals, Bell Labs,...
متن کاملEOMM: An Engagement Optimized Matchmaking Framework
Matchmaking connects multiple players to participate in online player-versus-player games. Current matchmaking systems depend on a single core strategy: create fair games at all times. These systems pair similarly skilled players on the assumption that a fair game is best player experience. We will demonstrate, however, that this intuitive assumption sometimes fails and that matchmaking based o...
متن کاملThe Theoretical Foundations of Jus Cogens in International Law
International Law has it's Constituent elements (legal systems, regimes and collections of rules); Those have interrelations from which legal networks are created. Having this in mind, the question is whether these Constituent elements only have horizental nexus or are ordered by means of factors which unified them in a vertical manner and because of that International Law is named legal orde...
متن کاملCase-Study for TeamLog, a Theory of Teamwork
This article presents a case-study of a theoretical multi-agent system designed to clean up ecological disasters. It focuses on the interactions within a team of agents, outlines their goals, and establishes the necessary distribution of knowledge and commitment throughout the team. In addition, cooperation between teams is treated. These aspects of teamwork are presented in the TEAMLOG formali...
متن کامل